(
SynthDef.new(
  "myVSTI",
  {
    arg freq=158.658646,pan=0.0,vol=1.0;
    var sound,viul=1.0;
    viul=freq/158.658646;
    sound=EnvGen.kr(Env.new([1,1,0],[1.0,0]) );
    sound=
          (
           SinOsc.ar(freq,0,0.1) 
         -  SinOsc.ar(138.53032*viul,0,0.0078108)
         -  SinOsc.ar(139.71432*viul,0,0.0083645)
         -  SinOsc.ar(140.01033*viul,0,0.0087930)
         -  SinOsc.ar(140.30634*viul,0,0.0085026)
         -  SinOsc.ar(140.60234*viul,0,0.0083608)
         -  SinOsc.ar(140.89835*viul,0,0.0087558)
         -  SinOsc.ar(141.19435*viul,0,0.0093801)
         -  SinOsc.ar(141.49036*viul,0,0.0093818)
         -  SinOsc.ar(141.78636*viul,0,0.0093388)
         -  SinOsc.ar(142.08237*viul,0,0.0096264)
         -  SinOsc.ar(142.37837*viul,0,0.0105162)
         -  SinOsc.ar(142.67438*viul,0,0.0106193)
         -  SinOsc.ar(142.97038*viul,0,0.0099132)
         -  SinOsc.ar(143.26639*viul,0,0.0091501)
         -  SinOsc.ar(143.56239*viul,0,0.0093473)
         -  SinOsc.ar(143.85840*viul,0,0.0101273)
         -  SinOsc.ar(144.15440*viul,0,0.0107979)
         -  SinOsc.ar(144.45041*viul,0,0.0107073)
         -  SinOsc.ar(144.74641*viul,0,0.0103571)
         -  SinOsc.ar(145.04242*viul,0,0.0098573)
         -  SinOsc.ar(145.33842*viul,0,0.0093631)
         -  SinOsc.ar(145.63443*viul,0,0.0087974)
         -  SinOsc.ar(145.93044*viul,0,0.0083418)
         -  SinOsc.ar(146.22644*viul,0,0.0079748)
         -  SinOsc.ar(146.52245*viul,0,0.0078559)
         +  SinOsc.ar(150.66652*viul,0,0.0080083)
         +  SinOsc.ar(150.96252*viul,0,0.0087646)
         +  SinOsc.ar(151.25853*viul,0,0.0100134)
         +  SinOsc.ar(151.55453*viul,0,0.0112002)
         +  SinOsc.ar(151.85054*viul,0,0.0111805)
         +  SinOsc.ar(152.14655*viul,0,0.0083836)
         +  SinOsc.ar(153.33057*viul,0,0.0165858)
         +  SinOsc.ar(153.62656*viul,0,0.0258308)
         +  SinOsc.ar(153.92256*viul,0,0.0322875)
         +  SinOsc.ar(154.21857*viul,0,0.0394180)
         +  SinOsc.ar(154.51457*viul,0,0.0457007)
         +  SinOsc.ar(154.81058*viul,0,0.0423409)
         +  SinOsc.ar(155.10658*viul,0,0.0271914)
         +  SinOsc.ar(155.40259*viul,0,0.0136318)
         +  SinOsc.ar(155.69859*viul,0,0.0144244)
         +  SinOsc.ar(155.99460*viul,0,0.0191529)
         -  SinOsc.ar(156.58661*viul,0,0.0199083)
         -  SinOsc.ar(156.88261*viul,0,0.0341852)
         -  SinOsc.ar(157.17862*viul,0,0.0211938)
         +  SinOsc.ar(157.77063*viul,0,0.0139903)
         +  SinOsc.ar(158.06664*viul,0,0.0263300)
         +  SinOsc.ar(158.36264*viul,0,0.0532062)
         +  SinOsc.ar(158.65865*viul,0,0.0778499)
         +  SinOsc.ar(158.95465*viul,0,0.0683426)
         +  SinOsc.ar(159.25066*viul,0,0.0243484)
         -  SinOsc.ar(159.54666*viul,0,0.0158467)
         -  SinOsc.ar(159.84267*viul,0,0.0219617)
         +  SinOsc.ar(160.43468*viul,0,0.0162622)
         +  SinOsc.ar(160.73068*viul,0,0.0164497)
         -  SinOsc.ar(161.32269*viul,0,0.0224606)
         -  SinOsc.ar(161.61870*viul,0,0.0393912)
         -  SinOsc.ar(161.91470*viul,0,0.0427201)
         -  SinOsc.ar(162.21071*viul,0,0.0397388)
         -  SinOsc.ar(162.50671*viul,0,0.0442581)
         -  SinOsc.ar(162.80272*viul,0,0.0565556)
         -  SinOsc.ar(163.09872*viul,0,0.0607611)
         -  SinOsc.ar(163.39473*viul,0,0.0483194)
         -  SinOsc.ar(163.69073*viul,0,0.0293858)
         -  SinOsc.ar(163.98674*viul,0,0.0179542)
         -  SinOsc.ar(164.28275*viul,0,0.0151309)
         -  SinOsc.ar(164.57875*viul,0,0.0150274)
         -  SinOsc.ar(164.87476*viul,0,0.0146885)
         -  SinOsc.ar(165.17076*viul,0,0.0118045)
         +  SinOsc.ar(165.76277*viul,0,0.0108725)
         +  SinOsc.ar(166.05878*viul,0,0.0199053)
         +  SinOsc.ar(166.35478*viul,0,0.0209212)
         +  SinOsc.ar(166.65079*viul,0,0.0200663)
         +  SinOsc.ar(166.94679*viul,0,0.0220862)
         +  SinOsc.ar(167.24280*viul,0,0.0243417)
         +  SinOsc.ar(167.53880*viul,0,0.0242748)
         +  SinOsc.ar(167.83481*viul,0,0.0237956)
         +  SinOsc.ar(168.13081*viul,0,0.0233098)
         +  SinOsc.ar(168.42680*viul,0,0.0197699)
         +  SinOsc.ar(168.72281*viul,0,0.0143477)
         +  SinOsc.ar(169.01881*viul,0,0.0118434)
         +  SinOsc.ar(169.31482*viul,0,0.0125365)
         +  SinOsc.ar(169.61082*viul,0,0.0112395)
         -  SinOsc.ar(172.27487*viul,0,0.0079850)
         -  SinOsc.ar(173.45889*viul,0,0.0082041)
         +  SinOsc.ar(307.84512*viul,0,0.0079368)
         +  SinOsc.ar(308.14114*viul,0,0.0087598)
         +  SinOsc.ar(308.43713*viul,0,0.0085790)
         +  SinOsc.ar(308.73315*viul,0,0.0079838)
         -  SinOsc.ar(311.10120*viul,0,0.0081063)
         -  SinOsc.ar(314.35724*viul,0,0.0092532)
         -  SinOsc.ar(314.65326*viul,0,0.0117657)
         -  SinOsc.ar(314.94925*viul,0,0.0156520)
         -  SinOsc.ar(315.24527*viul,0,0.0188750)
         -  SinOsc.ar(315.54126*viul,0,0.0179547)
         -  SinOsc.ar(315.83728*viul,0,0.0124655)
         +  SinOsc.ar(319.09332*viul,0,0.0098917)
         +  SinOsc.ar(319.38934*viul,0,0.0084353)
         +  SinOsc.ar(323.82941*viul,0,0.0083343)
         +  SinOsc.ar(324.12540*viul,0,0.0127498)
         +  SinOsc.ar(324.42142*viul,0,0.0155474)
         +  SinOsc.ar(324.71741*viul,0,0.0158637)
         +  SinOsc.ar(325.01343*viul,0,0.0144923)
         +  SinOsc.ar(325.30942*viul,0,0.0128915)
         +  SinOsc.ar(325.60544*viul,0,0.0117876)
         +  SinOsc.ar(325.90143*viul,0,0.0103368)
         +  SinOsc.ar(326.19745*viul,0,0.0080334)
         -  SinOsc.ar(328.56549*viul,0,0.0105277)
         -  SinOsc.ar(328.86148*viul,0,0.0125126)
         -  SinOsc.ar(329.15750*viul,0,0.0128573)
         -  SinOsc.ar(329.45349*viul,0,0.0121938)
         -  SinOsc.ar(329.74951*viul,0,0.0116198)
         -  SinOsc.ar(330.04550*viul,0,0.0109870)
         -  SinOsc.ar(330.34152*viul,0,0.0102580)
         -  SinOsc.ar(330.63751*viul,0,0.0090916)
         +  SinOsc.ar(476.86395*viul,0,0.0081039)
         +  SinOsc.ar(477.15997*viul,0,0.0083596)
         -  SinOsc.ar(632.85858*viul,0,0.0081822)
         -  SinOsc.ar(633.15454*viul,0,0.0083974)
         -  SinOsc.ar(638.77869*viul,0,0.0078296)
         +  SinOsc.ar(642.03473*viul,0,0.0080106)
         +  SinOsc.ar(642.33075*viul,0,0.0097869)
         +  SinOsc.ar(642.62671*viul,0,0.0104282)
         +  SinOsc.ar(642.92273*viul,0,0.0097326)
         +  SinOsc.ar(643.21875*viul,0,0.0079945)
         +  SinOsc.ar(656.53894*viul,0,0.0084972)
         +  SinOsc.ar(656.83496*viul,0,0.0087819)
         +  SinOsc.ar(657.13098*viul,0,0.0087316)
         +  SinOsc.ar(657.42700*viul,0,0.0084045)
         +  SinOsc.ar(657.72296*viul,0,0.0078299)
         -  SinOsc.ar(660.97900*viul,0,0.0081183)
         -  SinOsc.ar(661.27502*viul,0,0.0087822)
         -  SinOsc.ar(661.57104*viul,0,0.0091407)
         -  SinOsc.ar(661.86707*viul,0,0.0091395)
         -  SinOsc.ar(662.16302*viul,0,0.0089285)
         -  SinOsc.ar(662.45905*viul,0,0.0084718)
         -  SinOsc.ar(662.75507*viul,0,0.0078907)
         +  SinOsc.ar(787.37317*viul,0,0.0086379)
         +  SinOsc.ar(787.66913*viul,0,0.0096073)
         +  SinOsc.ar(787.96515*viul,0,0.0087010)
         -  SinOsc.ar(795.66125*viul,0,0.0094014)
         -  SinOsc.ar(795.95728*viul,0,0.0116618)
         -  SinOsc.ar(796.25330*viul,0,0.0115059)
         -  SinOsc.ar(796.54932*viul,0,0.0089823)
         -  SinOsc.ar(801.58136*viul,0,0.0087447)
         +  SinOsc.ar(805.42944*viul,0,0.0096829)
         +  SinOsc.ar(805.72546*viul,0,0.0106142)
         +  SinOsc.ar(806.02142*viul,0,0.0101623)
         +  SinOsc.ar(806.31744*viul,0,0.0085187)
         -  SinOsc.ar(809.86951*viul,0,0.0080320)
         +  SinOsc.ar(820.22968*viul,0,0.0080534)
         +  SinOsc.ar(820.52570*viul,0,0.0081247)
         +  SinOsc.ar(820.82172*viul,0,0.0079035)
         -  SinOsc.ar(824.66974*viul,0,0.0079953)
         -  SinOsc.ar(824.96576*viul,0,0.0084561)
         -  SinOsc.ar(825.26178*viul,0,0.0088729)
         -  SinOsc.ar(825.55780*viul,0,0.0090001)
         -  SinOsc.ar(825.85376*viul,0,0.0088083)
         -  SinOsc.ar(826.14978*viul,0,0.0080602)
         +  SinOsc.ar(829.40582*viul,0,0.0082891)
         +  SinOsc.ar(829.70184*viul,0,0.0091281)
         +  SinOsc.ar(829.99786*viul,0,0.0097112)
         +  SinOsc.ar(830.29388*viul,0,0.0099459)
         +  SinOsc.ar(830.58984*viul,0,0.0098296)
         +  SinOsc.ar(830.88586*viul,0,0.0093788)
         +  SinOsc.ar(831.18188*viul,0,0.0086366)
          ) * vol * sound;
    sound=Pan2.ar(sound,pan,0.2);
    Out.ar(0,sound);
    }
).load(s)
)
